upper radiator hose - Spanish English Dictionary